package cn.kgc.itrip.biz.service;

import cn.kgc.itrip.beans.common.ServerResponse;
import cn.kgc.itrip.beans.model.vo.ItripAreaDicVO;
import cn.kgc.itrip.beans.model.vo.ItripHotelImgVo;
import cn.kgc.itrip.beans.model.vo.SearchHotelRoomVo;

import java.util.List;

/**
 * @author 阿泽
 */
public interface IHotelService {
    ServerResponse<List<ItripAreaDicVO>> queryTradeList(Integer cityId);

    ServerResponse<List<ItripHotelImgVo>> queryHotelImage(long targetId, String type);

    ServerResponse queryHoteDesc(String hotelId);

    ServerResponse queryhotelfacilities(Integer hotelId);

    ServerResponse queryhotelfeature();

    ServerResponse queryhotcity(Integer type);

    ServerResponse queryhoteldetails(Integer id);

    ServerResponse queryhotelpolicy(Integer id);

    ServerResponse queryhotelroombed();

    ServerResponse queryhotelroombyhotel(SearchHotelRoomVo vo);

    ServerResponse gethoteldesc(String hotelId);
}
